b67c6f18c8b1f8566df4380b820d109e6c6689fc,src/main/java/sklearn/linear_model/BaseLinearClassifier.java,BaseLinearClassifier,encodeCategoryRegressor,#String#List#Number#String#Schema#,132
Before Change
.addOutputFields(decisionFunction);
if(outputTransformation != null){
OutputField transformedDecisionFunction = new OutputField(FieldName.create(outputTransformation + "DecisionFunction_" + targetCategory))
.setFeature(FeatureType.TRANSFORMED_VALUE)
.setDataType(DataType.DOUBLE)
.setOpType(OpType.CONTINUOUS)
.setExpression(PMMLUtil.createApply(outputTransformation, new FieldRef(decisionFunction.getName())));
output.addOutputFields(transformedDecisionFunction);
}
After Change
.addOutputFields(decisionFunction);
if(outputTransformation != null){
OutputField transformedDecisionFunction = new OutputField(FieldName.create(outputTransformation + "DecisionFunction_" + targetCategory), DataType.DOUBLE)
.setOpType(OpType.CONTINUOUS)
.setResultFeature(ResultFeature.TRANSFORMED_VALUE)
.setExpression(PMMLUtil.createApply(outputTransformation, new FieldRef(decisionFunction.getName())));
output.addOutputFields(transformedDecisionFunction);